Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 OLDBURY PLACE Terraced £4,200,000 14 Jan 2022
24 OLDBURY PLACE Terraced £2,800,000 31 Mar 2016